253 research outputs found
Analytic Philosophy and History: A Mismatch?
In recent years, even some of its own practitioners have accused analytic philosophy of lacking historical awareness. My aim is to show that analytic philosophy and history are not such a mismatch after all. Against the objection that analytic philosophers have unduly ignored the past I argue that for the most part they only resist strong versions of historicism, and for good reasons. The history of philosophy is not the whole of philosophy, as extreme historicists maintain, nor is it indispensable to substantive philosophizing, as mainline historicists have it, it is merely advantageous (pragmatic historicism). Against the objection that analytic histories of philosophy are inevitably anachronistic I argue that it is possible to approach past texts with a view to substantive issues and in a critical spirit (contrary to historicist relativism and to misguided interpretations of the principle of charity). Indeed, such an analytic approach makes not just for better philosophy but also for better histor
Concepts, Conceptual Schemes and Grammar
This paper considers the connection between concepts, conceptual schemes and grammar in Wittgenstein's last writings. It lists eight claims about concepts that one can garner from these writings. It then focuses on one of them, namely that there is an important difference between conceptual and factual problems and investigations. That claim draws in its wake other claims, all of them revolving around the idea of a conceptual scheme, what Wittgenstein calls a âgrammar'. I explain why Wittgenstein's account does not fall prey to Davidson's animadversions against the idea of a conceptual scheme as a force operating on a pre-conceptual content. In the sequel I deny that the distinction between grammatical and empirical propositions disappears in the last writings: it is neither deliberately abandoned, nor willy-nilly undermined by the admission of hinge propositions in On Certainty or by the role accorded to agreement in judgemen
Concepts: Where Subjectivism Goes Wrong
The debate about concepts has always been shaped by a contrast between subjectivism, which treats them as phenomena in the mind or head of individuals, and objectivism, which insists that they exist independently of individual minds. The most prominent contemporary version of subjectivism is Fodor's RTM. The Fregean charge against subjectivism is that it cannot do justice to the fact that different individuals can share the same concepts. Proponents of RTM have accepted shareability as a ânon-negotiable constraint'. At the same time they insist that by distinguishing between sign-types and - tokens the Fregean objection cannot just be circumvented but revealed to be fallacious. My paper rehabilitates the Fregean argument against subjectivism. The RTM response rests either on an equivocation of âconcept'âbetween types which satisfy the non-negotiable constraint and tokens which are mental particulars in line with RTM doctrineâor on the untenable idea that one and the same entity can be both a shareable type and hence abstract and a concrete particular in the head. Furthermore, subjectivism cannot be rescued by adopting unorthodox metaphysical theories about the type/token and universal/particular contrasts. The final section argues that concepts are not representations or signs, but something represented by signs. Even if RTM is right to explain conceptual thinking by reference to the occurrence of mental representations, concepts themselves cannot be identical with such representation
The Anthropological Difference: What Can Philosophers Do To Identify theDifferences Between Human and Non-human Animals?
This paper considers the question of whether there is a human-animal or âanthropological difference'. It starts with a historical introduction to the project of philosophical anthropology (sct. 1). Section 2 explains the philosophical quest for an anthropological difference. Sections 3-4 are methodological and explain how philosophical anthropology should be pursued in my view, namely as impure conceptual analysis. The following two sections discuss two fundamental objections to the very idea of such a difference, biological continuity (sct. 5) and Darwinist anti-essentialism (sct. 6). Section 7 discusses various possible responses to this second objection - potentiality, normality and typicality. It ends by abandoning the idea of an essence possessed by all and only individual human beings. Instead, anthropological differences are to be sought in the realm of capacities underlying specifically human societies (forms of communication and action). The final section argues that if there is such a thing as the anthropological difference, it is connected to language. But it favours a more modest line according to which there are several anthropological differences which jointly underlie the gap separating us from our animal cousin
The (Limited) Space for Justice in Social Animals
While differentialists deny that non-linguistic animals can have a sense of justice, assimilationists credit some animals with such an advanced moral attitude. We approach this debate from a philosophical perspective. First, we outline the history of the notion of justice in philosophy and how various facets of that notion play a role in contemporary empirical investigations of justice among humans. On this basis, we develop a scheme for the elements of justice-relevant situations and for criteria of justice that should be fruitful in studying both humans and animals. Furthermore, we investigate the conceptual connections between a sense of justice, on the one hand, and various other mental powers, on the other, and indicate which of the latter may be beyond the ken of animals. Next, we consider recent empirical research on justice-related phenomena in animals. We argue for an intermediate position: While animals can at least in principle satisfy some preconditions of justice (intentional action, rule-following), others are problematic, notably possessing a notion of desert. A space for justice in social animals exists, yet it is rather limited compared to the rich cultures of justice in humans. Finally, we reflect on some actual or alleged implications of research on animal justice. As regards justice in humans, one should avoid a simplistic image of "natural justiceâ as boiling down to equal allocation of goods. As regards justice for animals, one should be weary of the contractualist assumption that only those capable of justice themselves are deserving of "justâ treatmen
PASDA: A Partition-based Semantic Differencing Approach with Best Effort Classification of Undecided Cases
Equivalence checking is used to verify whether two programs produce
equivalent outputs when given equivalent inputs. Research in this field mainly
focused on improving equivalence checking accuracy and runtime performance.
However, for program pairs that cannot be proven to be either equivalent or
non-equivalent, existing approaches only report a classification result of
"unknown", which provides no information regarding the programs'
non-/equivalence.
In this paper, we introduce PASDA, our partition-based semantic differencing
approach with best effort classification of undecided cases. While PASDA aims
to formally prove non-/equivalence of analyzed program pairs using a variant of
differential symbolic execution, its main novelty lies in its handling of cases
for which no formal non-/equivalence proof can be found. For such cases, PASDA
provides a best effort equivalence classification based on a set of
classification heuristics.
We evaluated PASDA with an existing benchmark consisting of 141
non-/equivalent program pairs. PASDA correctly classified 61-74% of these cases
at timeouts from 10 seconds to 3600 seconds. Thus, PASDA achieved equivalence
checking accuracies that are 3-7% higher than the best results achieved by
three existing tools. Furthermore, PASDA's best effort classifications were
correct for 70-75% of equivalent and 55-85% of non-equivalent cases across the
different timeouts
Microservice API Evolution in Practice: A Study on Strategies and Challenges
Nowadays, many companies design and develop their software systems as a set
of loosely coupled microservices that communicate via their Application
Programming Interfaces (APIs). While the loose coupling improves
maintainability, scalability, and fault tolerance, it poses new challenges to
the API evolution process. Related works identified communication and
integration as major API evolution challenges but did not provide the
underlying reasons and research directions to mitigate them. In this paper, we
aim to identify microservice API evolution strategies and challenges in
practice and gain a broader perspective of their relationships. We conducted 17
semi-structured interviews with developers, architects, and managers in 11
companies and analyzed the interviews with open coding used in grounded theory.
In total, we identified six strategies and six challenges for REpresentational
State Transfer (REST) and event-driven communication via message brokers. The
strategies mainly focus on API backward compatibility, versioning, and close
collaboration between teams. The challenges include change impact analysis
efforts, ineffective communication of changes, and consumer reliance on
outdated versions, leading to API design degradation. We defined two important
problems in microservice API evolution resulting from the challenges and their
coping strategies: tight organizational coupling and consumer lock-in. To
mitigate these two problems, we propose automating the change impact analysis
and investigating effective communication of changes as open research
directions
Reading minds or reading scripts? De-intellectualising theory of mind
Funding: National Centres of Competence in Research (NCCR) Evolving Language. Grant Number: #51NF40_180888. Open access funding provided by Universite de Neuchatel.Understanding the origins of human social cognition is a central challenge in contemporary science. In recent decades, the idea of a âTheory of Mindâ (ToM) has emerged as the most popular way of explaining unique features of human social cognition. This default view has been progressively undermined by research on âimplicitâ ToM, which suggests that relevant precursor abilities may already be present in preverbal human infants and great apes. However, this area of research suffers from conceptual difficulties and empirical limitations, including explanatory circularity, over-intellectualisation, and inconsistent empirical replication. Our article breaks new ground by adapting âscript theoryâ for application to both linguistic and non-linguistic agents. It thereby provides a new theoretical framework able to resolve the aforementioned issues, generate novel predictions, and provide a plausible account of how individuals make sense of the behaviour of others. Script theory is based on the premise that pre-verbal infants and great apes are capable of basic forms of agency-detection and non-mentalistic goal understanding, allowing individuals to form event-schemata that are then used to make sense of the behaviour of others. We show how script theory circumvents fundamental problems created by ToM-based frameworks, explains patterns of inconsistent replication, and offers important novel predictions regarding how humans and other animals understand and predict the behaviour of others.Publisher PDFPeer reviewe
- âŠ